×

this put them in a very awkward position meaning in English

这使他们处境很尴尬

Related Words

  1. awkward cargo
  2. beat them
  3. shoot them
  4. support them
  5. fo them
  6. leave them alone
  7. take them all
  8. call them whatever
  9. bullets rained about them
  10. give them the facts
  11. this proposal has been voted down
  12. this proposal sounds quite all right
  13. this puts him in a difficult position
  14. this qos bandwidth already exists qos
PC Version

Copyright © 2018 WordTech Co.